Heavy rain - Turc Anglais Dictionnaire